package com.healthcloud.entity;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.io.Serializable;
import java.util.Date;

@Data
public class BusRentEntity implements Serializable{
	private Long rentId;		//租赁ID
	@ApiModelProperty(value = "设备ID")
	private Long instrumentId;	//设备ID
	@ApiModelProperty(value = "sn")
	private String instrumentSN;//设备SN
	@ApiModelProperty(value = "租赁人")
	private String rentMan;
	@ApiModelProperty(value = "租赁人电话")
	private String rentTel;
	@ApiModelProperty(value = "租赁团队")
	private String signTeam;
	@ApiModelProperty(value = "租赁时间")
	private String rentTime;
	@ApiModelProperty(value = "已付押金")
	private String rentMoney;
	@ApiModelProperty(value = "预租借时长")
	private String rentInterval;
	@ApiModelProperty(value = "租借状态(0未归还1已归还)")
	private String rentStatus;
	@ApiModelProperty(value = "租借备注")
	private String rentComment;
	@ApiModelProperty(value = "归还日期")
	private String backTime;
	@ApiModelProperty(value = "返还押金")
	private String backMoney;
	@ApiModelProperty(value = "归还状态(1正常2损坏3遗失)")
	private String backStatus;
	@ApiModelProperty(value = "归还备注")
	private String backComment;
	@ApiModelProperty(value = "欲归还时间")
	@DateTimeFormat(pattern = "yyyy-MM-dd")
	private Date expectBackTime;

	private String timeParam;
	private String instrumentType;
	private String intervalTime;
	@ApiModelProperty(value = "身份证")
	private String idCard;

	private Long hospId;
	private Long doctorId;


	@ApiModelProperty(value = "开始时间")
	private String startTime;
	@ApiModelProperty(value = "结束时间")
	private String endTime;
	@ApiModelProperty(value = "多个设备名称")
	private String instrumentTypes;
	@ApiModelProperty(value = "病种")
	private String diseases;
	private String hospIds;
}
